stack the odds against - Español Inglés Diccionario